em {font-style: normal}
.w .product { height: auto !important;
              min-height: 470px;
              padding-left: 370px;
              position: relative;
              z-index: 1;overflow:hidden}
.w .product div.prevew {position:absolute;top:0;left:0;}
.w .product div.prevew .p_img {border:1px solid #ccc;margin-bottom:5px;overflow:hidden;width:350px ;height:350px;position:relative;}
.w .product div.prevew .p_img img {width:350px ;height:350px;float:left}
.w .product div.prevew .scroll_img {width:310px;height:54px;padding:0 21px;position:relative;}
.w .product div.prevew .scroll_img a.scrollbtn {display:block;width:17px;position:absolute;top:0px;height:54px;background:url('../imgs/newicon20121210.png') no-repeat;}
.w .product div.prevew .scroll_img a.pre {background-position: -68px -139px;left:0;}
.w .product div.prevew .scroll_img a.next {background-position: -85px -139px;right:0;}
.w .product div.prevew .scroll_img a.nexthover {background-position: -17px -139px;right:0;}
.w .product div.prevew .scroll_img a.prehover {background-position: -0px -139px;left:0;}
.w .product div.prevew .scroll_img a.nextclick {background-position: -51px -139px;right:0;}
.w .product div.prevew .scroll_img a.preclick {background-position: -34px -139px;left:0;}
.w .product div.prevew .scroll_img .scr_img {position:relative;width:100%;overflow:hidden;height:54px;}
.w .product div.prevew .scroll_img .scr_img .scrleft{position: absolute;top:0;left:0;height:100%;}
.w .product div.prevew .scroll_img .scr_img .scrleft li {float:left;width:54px;height:100%;padding:0 4px;}
.w .product div.prevew .scroll_img .scr_img .scrleft li img {border:1px solid #ccc;padding:1px;cursor: pointer;}
.w .product div.prevew .scroll_img .scr_img .scrleft li img.hover {padding:0;border:2px solid #CC0000;}   
.w .product div.prevew .short_show {padding-top:20px;width:100%;}
.w .product div.prevew .short_show .look_big {padding:5px 10px 0 0 ;float:left;height:21px}
.w .product div.prevew .short_show .look_big b {float:left;display:block;width:15px;height:15px;background:url('../imgs/newicon20121210.png') no-repeat -264px -240px;margin-right:5px;}
.w .product div.prevew .short_show .share_list {height:26px;float:left;border:1px solid #ccc;float:left;}
.w .product div.prevew .short_show .share_list p{float:left;line-height:26px;padding:0 10px;float:left;}
.w .product div.prevew .short_show .share_list ul {float:left;height:100%;}
.ne {background:url('../imgs/newicon20121210.png')no-repeat;}
.w .product div.prevew .short_show .share_list ul li {float:left;height:26px;width:22px;margin-right:2px;}
.w .product div.prevew .short_show .share_list ul li.weib {background-position: -190px -166px}
.w .product div.prevew .short_show .share_list ul li.qq {background-position: -259px -166px}
.w .product div.prevew .short_show .share_list ul li.qqweib {background-position: -104px -166px}
.w .product div.prevew .short_show .share_list ul li.renren {background-position: -146px -166px}
.w .product div.prevew .short_show .share_list ul li.shownon {margin:0;border-left:1px solid #ccc;width:20px;}
.w .product div.prevew .short_show .share_list ul li.shownon b {display:block;width:10px;height:15px;background-position: -271px -258px;margin:7px 7px;}
.w .product .name {width:100%;padding-bottom:10px;border-bottom: 1px dotted #ccc}
.w .product .name h1 {font-size:18px;}
.w .product .checkfix {width:100%;height:auto;overflow:hidden;}
.w .product .checkfix ul.summary {width:600px;float:left;padding:10px 0;}
ul.summary li {clear:both;padding:6px 0;overflow:hidden;font-size:14px;}
ul.summary li .dt {font-family: simsun;float:left;width:72px;text-align:right}
ul.summary li .dd {float:left;width:524px;}
ul.summary li .dd strong {color:#CC0000;font-size:16px}
ul.summary li .dd a {color:#005AA0;}
ul.summary li .dd span.score {display:inline-block;width:76px;height:17px;background-position: -109px -237px;float:left;}
ul.summary li .dd .seller {font-size:13px;color:#CC0000;margin:0 5px;}
.bb {background:url('../imgs/20120418.png') no-repeat;}
ul.summary li.kucun {margin-top:15px;height:28px;padding-bottom:0;line-height:28px}
ul.summary li.kucun  .text {position:relative;border:1px solid #ccc;height:23px;padding:0 20px 0 4px;background:#fff;float:left;font-size:12px;line-height:23px;}
ul.summary li.kucun .text b{display:inline-block;width:17px;height:100%;position:absolute;right:0;background-position: -20px 0;}
ul.summary li.kucun .tishi {height:28px;float:left;line-height:28px;padding:0 5px;}
ul.summary li.kucun .tishi h2 {float:left;font-size:14px}
.w .product div.sell {display:block;width:210px;margin-top:15px;height:auto;border:1px solid #ccc;float:right;}
.w .product div.sell div.sel {height:38px;line-height:38px;border-bottom:1px solid #ccc;}
.w .product div.sell div.sel span.selname {display:block;float:left;width:60px;text-align:right;padding-right:10px}
.w .product div.sell div.sel a {color:#005AA0;}
.w .product div.sell div.sel span.pinjia {display:inline-block;width:70px;height:14px;background-position:-120px -256px;vertical-align:middle}
.w .product div.sell div.sel strong.number {font-size:14px;font-weight: bold;margin-left:5px;vertical-align:middle}
.w .product div.sell div.sel span.ph {display:inline-block;width:17px;height:17px;background-position:-227px -369px;vertical-align:middle;cursor:pointer;}
.w .product div.sell div.sel span.ps {background-position:-227px -352px}
.w .product div.sell div.det {padding:10px 0 0 10px ;}
.w .product div.sell div.det table {width:100%;color:#999;padding-bottom:10px;border-bottom: 1px dotted #ccc}
.w .product div.sell div.det table td {height:25px;line-height:25px}
.w .product div.sell div.det table td span {margin-left:5px;color:#333;}
.w .product div.sell div.det table td b {display:inline-block;height:12px;width:10px;vertical-align:middle;}
.w .product div.sell div.det table td b.up {background-position:-140px -95px}
.w .product div.sell div.det table td span.up {color:#F76C07;margin-left:3px;}
.w .product div.sell div.det table td b.down {background-position:-150px -84px}
.w .product div.sell div.det table td span.down {color:#008912;margin-left:3px;}
.w .product div.sell div.noborder{border:0;}
.w .product div.sell div.sel a.kefu {text-align:right;font-size:13px;line-height:22px;display:inline-block;background:url('../imgs/im.png')no-repeat 0 -21px;width:79px;color:#999;padding-right:3px;height:22px;vertical-align:middle}
.w .product div.sell div.onsel {height:28px;border:0;}
.w .product div.sell div.sel a.on {width:100%;height:28px;display:block;text-align:center;line-height:28px;font-size:12px;}
.w .product div.sell div.sel a.on:hover{background:#ddd}
.w .product ul.check_type {width:598px;height:auto;background:#FFFCF5;
                           border: 1px solid #EDD28B;
                           float: left;
                           margin-bottom: 20px;}

.w .product ul.check_type li {overflow:hidden;height:auto;border-bottom:1px dotted #F3E6C6;width:100%}
.w .product ul.check_type li .ct {width:61px;float:left;text-align:right;padding-right:10px;}
.w .product ul.check_type li .check_color{margin-top:24px;}
.w .product ul.check_type li .cm {width:524px;float:left;}
.w .product ul.check_type li .check_img {border-bottom: 4px solid #FFFDEE;
                                         border-top: 4px solid #FFFDEE;
                                         overflow: hidden;}
.w .product ul.check_type li.style {padding-bottom:6px;height:auto;}
.w .product ul.check_type li.style div.item {float:left;position:relative;margin:6px 10px 0 0;}

.w .product ul.check_type li.style div.color_img  div.item {width:54px;height:54px}
.w .product ul.check_type li.style div.item b{background-position: -202px -224px;
                                              bottom: 0;
                                              height: 12px;
                                              overflow: hidden;
                                              position: absolute;
                                              right: 0;
                                              width: 12px;display:none;}
.w .product ul.check_type li.style div.selected b{display:block;}
.w .product ul.check_type li.style div.textsize {margin-top:10px}
.w .product ul.check_type li.style  div.check_color div.item a {width:50px}
.w .product ul.check_type li.style  div.item a{padding:1px;display:block;height:50px;padding:1px;border:1px solid #ccc;}
.w .product ul.check_type li.style  div.check_size div.item a {height:20px;padding:0 3px;line-height:20px;text-align: center;font-size:15px;}
.w .product ul.check_type li.style div.check_size div.item a:hover {color:#333;text-decoration:none}
.w .product ul.check_type li.style div.item a{display:block;border:1px solid #ccc;}

.w .product ul.check_type li.style div.item a:hover , .w .product ul.check_type li.style div.selected a{padding:0;border:2px solid #CC0000;}
.w .product ul.check_type li.tn ,.w .product ul.check_type li.choose_result {height:35px;line-height:35px;}
.w .product ul.check_type li .wrap_input {padding: 0 18px;
                                          position: relative;
                                          width: 36px;}

.w .product ul.check_type li  .wrap_input a {display:block;width:16px;height:16px;position:absolute;top:10px;vertical-align:middle;border:0;}	
.w .product ul.check_type li  .wrap_input a.dec {left:0;background-position:-216px -190px}	
.w .product ul.check_type li  .wrap_input a.int {right:0;background-position:-231px -190px}	
.w .product ul.check_type li  .wrap_input a.dec:hover {background-position:-216px -206px}
.w .product ul.check_type li  .wrap_input a.int:hover {background-position:-231px -206px}
.w .product ul.check_type li  .wrap_input input { border: 1px solid #CCCCCC;
                                                  height: 16px;
                                                  padding: 2px;
                                                  text-align: center;
                                                  width: 30px;position:absolute;top:7px;}	
.w .product ul.check_type li.choose_result .cr {padding:0 10px;color:#CC0000;}
.w .product ul.check_type li.choose_result  {border:0;}
.w .product ul.check_type li.choose_btn {padding:10px 0 8px 10px;border:0;}
.w .product ul.check_type li.choose_btn a.addcar {display:block;float:left;width:135px;height:40px;}
.w .product ul.check_type li.choose_btn a.addlook {display:block;float:left;width:69px;height:30px;background-position: 0 -80px;margin:6px 0 0 10px}


/************************内容***************/
.con_w .left .con_m{margin-top:0;}
.con_w .left .con_m ul {padding:6px 0 6px 6px;overflow:hidden;}
.con_w .left .con_m ul li {float:left;width:95px;padding:0;height:25px;line-height:25px}
.con_w .left .anther {margin-top:10px;}
.con_w .left .anther ul li {float:left;width:63px;padding:0;height:25px;line-height:25px}
.right .l_m {width:989px;}
.l_m .comb {position:relative;width:100%;height:31px;border-right:1px solid #ddd;background-repeat:repeat-x;background-position:0 -286px}
.comb ul {position:absolute;z-index:100;overflow:-hidden;top:0;}
.comb li {float:left;}
.comb li a {font-size:16px;display:block;float:left;height:27px;padding:2px 10px 0;border-left:1px solid #ddd;line-height:27px}
.comb li a:hover{color:#333;text-decoration:none}
.comb li a.ltb {border-right:1px solid #ddd;}
.comb li a.click {background:#fff;border-top:2px solid #BB0000;border-left:2px solid #BB0000;border-right:2px solid #BB0000;color:#CC0000;}

.com_cont {padding:10px 0;width:988px;border:1px solid #ddd;border-top:0;background:#fff;overflow:hidden;height:auto;}
.com_cont1 {border:0;padding-top:0;width:990px;}
.com_cont div.cont1 {height:295px;}
.com_cont div.cont{overflow:hidden;display: none}
.com_cont div.show {display:block;}
.com_cont div.cont .mster {width:200px;float:left;text-align:center;padding:0 0 5px 10px;}
b.connection {background-position: 0 -260px;
              display: inline;
              float: right;
              height: 22px;
              margin-right: 3px;
              margin-top: 100px;
              width: 24px;}
.last_li b.connection {display:none;}
.cont .p_img img {float:left;}
.cont .p_img {float:left;text-align: left;padding:5px;}

.cont .p_name {clear:both;width:160px;text-align:left}
.cont .p_price {margin-top:5px;}
.cont .p_price input {vertical-align:middle;margin-right:5px;}
.cont .p_price strong {color:#CC0000;}
.suits {float:left;width:600px;height:295px;overflow:hidden;position:relative;z-index:900;}

.checkbox {display:none;width:155px;height:95px;padding:10px;border:1px solid #ddd;position:absolute;z-index:900;background:#fff;bottom:10px;box-shadow:4px 4px 4px #ccc}


.suits ul {position:absolute;overflow:hidden;height:auto;}
.suits ul li.suit_li {padding-left:5px;width:195px;overflow:hidden;float:left;}
.suits .p_img {padding:5px 0;}
.suits .p_img img {width:160px;height:160px}
.suits ul li.suit_li div.p_scroll_img ,.checkbox div.p_scroll_img{ height: 29px;
                                        overflow: hidden;
                                        width: 186px;margin-bottom:5px;}
/*.suits ul li.suit_li div.p_scroll_img ul ,.checkbox div.p_scroll_img ul{width:340px;}*/
.suits ul li.suit_li div.p_scroll_img li,.checkbox div.p_scroll_img li {float:left;height:29px;width:29px;margin-right:3px;}
.suits ul li.suit_li div.p_scroll_img li a ,.checkbox div.p_scroll_img li a{padding:1px;border:1px solid #ddd;display:block;width:25px;height:25px;}
.suits ul li.suit_li div.p_scroll_img li a.click,.checkbox div.p_scroll_img li a.click{border:1px solid #CC0000;}
.suits ul li.suit_li div.p_scroll_img li img ,.checkbox div.p_scroll_img li img{width:25px;height:25px;}        
.suits div.scroll {width:600px;height:18px;position:absolute;background:#F0F0F0;bottom:0;}
.suits div.scroll a {display:block;width:18px;height:18px;position:absolute;text-align:center;line-height:18px;font-weight:bold;font-size:13px;top:0;}
.suits div.scroll a.goleft{left:0;}
.suits div.scroll a.goright{right:0;}
.suits div.scroll a:hover{text-decoration:none;color:#333;background:#DADADA}
.suits div.scroll div.scrolldiv {height:18px;width:140px;background:#CDCDCD;position:absolute;top:0;left:18px;}
.cont .all_maney {float:left;width:160px;padding-left:10px;margin-top:50px;}
.cont .all_maney b.connection {background-position: -30px -260px;float:left;margin-top:50px;}
.cont .all_maney .p_head {width:120px;float:right;height:3em;text-align:left}
.cont .all_maney .p_head a{color:#005AA0;}
.cont .all_maney .p_price, .cont .all_maney .cankao{float:right;width:120px;text-align:left;line-height:1.5em;color:#999;}
.cont .all_maney  .buy {width:120px;height:auto;margin-top:15px;float:right;}
.cont .all_maney  .buy a {display:block;width:79px;height:26px;background-position:-164px -111px;color:#fff;font-size: 14px;text-align: center;font-weight:bold;line-height:26px}
.cont .all_maney  .buy a:hover{text-decoration: none}
.cont ul.zhut {overflow:hidden;}
.cont ul.zhuti li {float:left;width:130px;margin-left:50px;}
.cont ul.zhuti li .p_img {padding:10px 0;}
.cont ul.zhuti li .p_name {text-align:center;width:130px;padding:5px 0;}


.cont div.intrduction{width:968px;height:auto;overflow:hidden;border:1px solid #ddd;border-top: 0;padding:10px}
.cont div.intrduction ul {width:100%;height:auto;overflow:hidden;}
.cont div.intrduction ul li {float:left;width:322px;text-align:left;line-height:25px;}
.cont div.report {height:35px;line-height:35px;width:990px;}
.cont div.report b{display: inline-block;width:20px;height:17px;float:left;background-position: -261px -268px;margin-top:6px;vertical-align: middle}
.cont div.commodiy_img{width:100%;height:auto;overflow:hidden;margin-top:10px;text-align:center}


/**********************商品评价****************/
.right .goodcer {width:988px;height:auto;overflow:hidden;border:1px solid #ddd}
.goodcer .mt ,.comment .mt{height:28px;padding-left:8px;line-height:28px;background: url('../imgs/20120827E.jpg')}
.goodcer .cm_load {padding:10px 0;overflow:hidden}
.rate {width:190px;padding:20px 0 0 ;text-align:center;float:left}
.rate strong {color: #CC0000;
              font: 46px/30px arial;
}
.rate strong span {font-size:24px}

.goodcer .percent {border-right: 1px solid #E4E4E4;
                   float: left;
                   height: 74px;
                   padding: 8px 0;
                   width: 186px;}
.goodcer .percent ul li {overflow:hidden}
.goodcer .percent  li p.per {float:left;width:70px;text-align:left;color:#111;font-size:13px;line-height:1.7em}
.goodcer .percent  li p.per span {color:#999;font-size:12px}
.goodcer .percent  li div.view {float:left;width:100px;background:#EFEFEF;height:10px;margin-top:6px;}
.goodcer .percent  li div.view p{height:10px;background:-moz-linear-gradient(center top , #ED0000, #A50000) ;width:80px;}
.goodcer .actor {border-right: 1px solid #E4E4E4;
                 float: left;
                 height: 85px;
                 line-height: 15px;
                 overflow: hidden;
                 padding: 5px 15px 0;
                 position: relative;width:446px;}
.goodcer .actor a ,.goodcer .btns div.look_comment a{color:#005AA0}
.goodcer .actor ul {overflow:hidden;padding-top:5px;}
.goodcer .actor ul li {float: left;
                       height: 15px;
                       overflow: hidden;
                       padding: 2px 17px 2px 0;
                       width:160px;}
.goodcer .actor ul li span {color:#999;float:right}
.goodcer .actor ul li b {color:#666}

.goodcer .btns {float: right;
                height: 75px;
                line-height: 15px;
                padding-top: 5px;
                text-align: center;
                width: 132px;}
.goodcer .btns a.tocomment{display:inline-block;width:65px;height:25px;background:url('../imgs/20120112B.png') no-repeat -167px 0;margin:5px 0;text-align:center;line-height:25px;color:#000}
.goodcer .btns a.tocomment:hover ,.goodcer .btns div.look_comment a:hover{text-decoration:none}

/******************用户评论**********************/
.comment {border-top:2px solid #BD0000;}
.comment .mt {border-right:1px solid #ddd;border-bottom:1px solid #ddd}


/*
  放大镜
*/ 
.magnifier {display:none;overflow:hidden;width:400px;height:400px;background:#fff;border:1px solid #ddd;position:absolute;z-index:1000;}
.magnifier img {position:absolute;top:0;left:0;}
.w .product div.prevew .p_img .bg {width:200px;height:200px;background:#FEDE4F;opacity:0.5;filter:alpha(opacity=50);position:absolute;display:none;}

/**************点击确定弹出*******************/
.size {margin-top:10px;}
.size a {display:inline-block;height:20px;padding:0 5px;line-height:20px;border:1px solid #ddd;}
.size a.click {border:1px solid #CC0000;}
 .trueorfalse  {margin-top:10px;overflow:hidden}
 .trueorfalse a{ background:url('../imgs/btn-bg-1.png') no-repeat 100% -63px;
                            display: block;
                            float: left;
                            font-size: 12px;
                            line-height: normal;
                            margin-right: 5px;
                            overflow: hidden;
                            padding-right: 10px;
                            position: relative;}  
.trueorfalse a span {background:url('../imgs/btn-bg-1.png') no-repeat  0 0;
                              display: block;
                              float: left;
                              height: 21px;
                              line-height: 22px;
                              padding: 0 0 0 10px;
                              text-align: left;}
.trueorfalse a:hover {color:#333;}